<!--Author: @ngel Sullon Macalupu-->
<? require_once 'Include.php';
require_once 'WEB_INF/SubmitConsulting/LiveScrum/ModConfig/Data/UsuarioData.php';
require_once 'WEB_INF/SubmitConsulting/LiveScrum/ModConfig/Data/Entity/Usuario.php';
require_once 'WEB_INF/SubmitConsulting/LiveScrum/ModConfig/Data/Enum/Privilegio.php';
require_once('WEB_INF/SubmitConsulting/LiveScrum/Common/Data/CryptoString.php');

$usuario = trim($_POST['usuario']) ? trim($_POST['usuario']) : '';
$clave = trim($_POST['clave']) ? trim($_POST['clave']) : '';
$forward="";
?>
<meta
	http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Autenticate Page</title>
    <link type="text/css" media="screen" rel="STYLESHEET" href="Recurso/Style/App.css">
    <link type="text/css" rel="STYLESHEET" href="../../Recurso/Style/App.css">
<?//get user
//2
//4
$tran= new UsuarioData();
$d= $tran->autenticate($usuario, $clave);
if( $d!=null ){
	$_SESSION['usuario']=$usuario;
	$_SESSION['usuarioId']=$d->getUsuarioId();
	$_SESSION['usuarioNombres']=$d->getNombres();
	$_SESSION['usuarioPrivilegio']=$d->getPrivilegio();
	$_SESSION['proyectoId']=null;
	$_SESSION['proyectoNombre']="Falta selecionar proyecto";	

		
	if($d->getPrivilegio()!="") {
		$_SESSION['sesion_2']="ok";
		

			
		$list= array();
		if($d->getPrivilegio()==Privilegio::$AdminSystem) {
			$_SESSION['usuarioPrivilegioNombre']="AdminSystem";
			//$forward="Menu/Rol1/Frame.php";
			$list[0]=Privilegio::$AdminSystem;
			$list[1]=Privilegio::$ProductOwner;
			$list[2]=Privilegio::$ScrumMaster;
			$list[3]=Privilegio::$TeamDev;
		}
		if($d->getPrivilegio()==Privilegio::$ProductOwner) {
			$_SESSION['usuarioPrivilegioNombre']="ProductOwner";
			//$forward="Menu/Rol2/Frame.php";
			$list[0]=Privilegio::$ProductOwner;
		}
		if($d->getPrivilegio()==Privilegio::$ScrumMaster) {
			$_SESSION['usuarioPrivilegioNombre']="ScrumMaster";
			//$forward="Menu/Rol3/Frame.php";
			$list[0]=Privilegio::$ScrumMaster;
		}
		if($d->getPrivilegio()==Privilegio::$TeamDev) {
			$_SESSION['usuarioPrivilegioNombre']="TeamDev";
			//$forward="Menu/Rol4/Frame.php";
			$list[0]=Privilegio::$TeamDev;
		}
		$_SESSION['accessesList']=$list;

		if( $d->getForzarClave()== "Si" ){
			echo(  " .<form action='ModConfig/Privacidad/ForzarClaveMain.php' method='post' name='fmFC'>".
                                                    "<input type='hidden' name='forward' value='".$forward."'>".
                                                    "</form>".
                                                    "<script>document.fmFC.submit();</script>");
		}
		echo(  " .<form action='Menu/Rol1/Frame.php' method='post' name='fm'>".
		 "</form>".
		 "<script>document.fm.submit();</script>");
		
	}else {
		print("Privilegio est&a vacia");
	}
}else {
		print("No se pudo recuperar datos usuario");;
	}
?>

